/*main部分*/
.main{position:relative; overflow:hidden;width:100%;}
.main1{height:400px;background-color:#fff;position: relative;}
/*main-left部分*/
.main1_left{position:relative;width:291px;height:400px;position: relative; z-index: 2;}
.main1_left .bg{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%; background:#fff; opacity:0.7; filter:alpha(opacity=70)}
.bd-top{border-top:1px solid #cdcdcd;}
.main1_left ul{position:relative;z-index:2;}
.main1_left ul li.lis1{padding:0 18px;display:block;height:100px;}
.main1_left ul li.lis1:hover{background: #F0F7F6;}
.main1_left ul li.lis1 h2{font-size:18px;font-weight: 300;padding-left:40px;}
.main1_left ul li.lis1 p{color:#989c9f;padding-left:40px;padding-top:5px;}
.lis1 .ldicon{padding:25px 20px;}
.ldicon i{background:url(../images/all.png);width:55px;height:55px;float:left;margin-right:10px;}
.ldicon.icon1 i{background-position:-18px -40px;}
.ldicon.icon2 i{background-position:-78px -40px;}
.ldicon.icon3 i{background-position:-138px -40px;}
.ldicon.icon4 i{background-position:-191px -42px;}
.main1_center{position: absolute; z-index: 1;width:1920px;left: 0;margin-left: -360px; }
.main1_center .banner{width:1920px;height:375px;position: relative;overflow:hidden;}
.banner li{float:left;width:650px;height:400px;}
.banner li img{width:1920px;height:400px;}
.banner .dots { position: absolute; left:888px; right: 0; bottom: 20px;}
.banner .dots li {display: inline-block;width: 12px; height: 12px; border-radius: 100%;margin: 0 4px; text-indent: -999em; border: 2px solid #fff;cursor: pointer; opacity: 0.6;filter:alpha(opacity=60); -webkit-transition: background 0.5s, opacity 0.5s; -moz-transition: background 0.5s, opacity 0.5s;transition: background 0.5s, opacity 0.5s; }
.banner .dots li.active {background: #fff;opacity: 1;}
.main3{height:107px; line-height: 107px; font-size: 18px; background: #f7f7fa; color:#595757}
.main3 span{ background: #ff3366; padding: 3px 4px; color: #fff;border-radius: 6px;}
.main3 a{ color: #ff3366; }
.main4{margin: 20px auto;}
.main4 a{ display: inline-block;width:255px;height: 145px; font-size: 0; float: left; overflow: hidden;}
.main4 a:nth-child(1){border-top-left-radius: 6px;border-bottom-left-radius: 6px;}
.main4 a:nth-child(4){border-top-right-radius: 6px;border-bottom-right-radius: 6px;}
.main4 a.end,
.main4 a:nth-child(5){float: right;width:160px;border-radius: 6px;}
.main4 a img{ display:block;height: 145px; transition: all .1s;}
.main4 a:hover img{transform:  rotate(360deg);}


/*main_right部分*/
.main1_right{width:270px;height:400px;border-right:1px solid #dcdcdc;border-bottom:0 none;position: relative; z-index: 2; background: #fff;}
/*用户登录注册*/
.main1_right1{height:220px;background: #fafafa;}
.main1_right1 p{color:#7a7a7a;padding:10px 10px 0 10px;}
.rootload{height:35px;line-height:35px;}
.rootload li{width:135px;font-size:14px;text-align:center;float:left;}
.rootload li.rootld a{color:#424242;background:#fff;}
.rootload li a{display:inline-block;width:100%;height:35px;color:#ff464e;background: #fafafa;}
.rootload li a:hover,.rootload li a:active{color:#ff464e;}

.right2{height:155px;padding:15px 35px;position: relative;}
.right2 .error{height:20px;width:20px;position: absolute;top:47px;left:215px;background:url(../images/all.png) -533px -137px;}
.right2 p{color:#363636;padding:5px 0;}
.right2 p .ft-pw a{padding-left:64px;color:#b5b5b6;}
.right2 p .ft-pw a:hover,.right2 p .ft-pw a:active{color:#ff464e;}
.right2 input{width:195px;height:23px;padding-left: 3px;}
.loading input{width:202px;height:28px;font-size:14px;color:#fff;cursor:pointer;margin-top:10px;background-color:#ff464e;border:4px solid #ff464e;}
/*已登录账户*/
.main1_right3{height:220px;}
.main1_right3 p{color:#7a7a7a;padding:10px 10px 0 10px;}
.rootload3{height:165px;margin:15px;text-align: center; padding-top:30px}
.rootload3 img{width:60px;height:60px;display:block;margin:0 auto;}
.rootload3 h3{color:#5a514f;font-size: 14px;font-weight: 200;margin:15px 0;}
.rootload3 h3 span a{color:#ff2932;font-size: 10px;}
.rootload3 p{width:200px;height:30px;background:#ff3366;padding:0;margin:0 auto;line-height: 30px;}
.rootload3 p a{color:#fff;}
.rootload3 ul{margin:10px;height:15px;}
.rootload3 ul li{width:50px;height:15px;line-height:15px;text-align:center;float:left;padding:0 10px;}
.rootload3 ul .rt-bd{border-left:1px solid #DCDCDC;}
/*公告部分*/
.main1_right2{height:154px;border-top:1px solid #dcdcdc;overflow-y: hidden;}
.right2-nav li a{display: inline-block;height:35px;width:90px;background:#fafafa;}
.right2-nav li{height:35px;line-height:35px;color:#707070;font-size:13px;text-align:center;float:left;}
.right2_btm{margin-top:10px;}
.right2_btm ul{height:134px;}
.right2_btm li{width:235px;height:15px;line-height:15px;text-align:left;padding:10px 0 0 20px;}

/*main2-直播部分*/
.main2_doc{position: relative;width:1198px;height:70px;line-height:70px;font-size:16px;color:#7f7f7f;border:1px solid #ff507c;background: #fff;margin:30px 0 0 0;}
.main2_doc i{width:52px;height:25px;margin-left:10px;background: url(../images/all.png) no-repeat -234px -1px;position: absolute;top:23px;left:1px;}
.main2_doc ul{margin-left: 75px;}
.main2_doc li{line-height:16px;float:left;margin:22px 0;}
.main2_doc li:hover,.main2_doc li:active{background:#ff464e;color:#fff;}
.main2_doc li a:hover,.main2_doc li a:active{background:#ff464e;color:#fff;}
.main2_doc li a{display:inline-block;font-size:16px;color:#535353;padding:5px;}
.main2_doc li a.all{background:#ff464e;color:#fff;}
.main2_doc li a.tomorrow{color:#9fd78b;}
.main2_doc li a.tomorrow:hover,.main2_doc li a.tomorrow:active{background:#ff464e;color:#fff;}
.searchword{width:120px;height:12px;line-height: 12px;padding:8px 5px;border:1px solid #d8d8d8;margin:20px 0;}
.searchbtn{width:30px;height:30px;background: url(../images/all.png) no-repeat -104px 0;border:none;margin:20px 10px 20px 0;}
/*goods部分*/
.goods{height:100%;background:#f6f6f6;padding:20px 0 70px 0;}
/*goods1部分*/
.newdays1{margin-bottom:20px; padding-bottom: 5px;}
.newdays1 i{width:130px;height:20px;float:left;margin-right:5px;background:url(../images/all.png);}
.newds1 i{background-position:-420px -42px;}/*logo今日推荐*/
.newds2 i{background-position:-420px -74px;}/*logo今日新品*/
.newdays1 p{color:#7f7f7f;font-size: 13px;padding-top:3px;}
.newdays2{width:63px;height:52px;top:0;left:-1px;margin:0;position:absolute;}
.goods1{height:100%;}
.goods2{height:100%;}


